4 trademarks were found for owners matching the name VieSun Inc..
#Classstatus
1 S:87949327
M:VIESUN
O:VieSun Inc.
5 Registered
2 S:87949344
M:VIESUN

O:VieSun Inc.
5 Registered
3 S:87680604
M:SPIRUPOWER
O:viesun inc.
5 Registered
4 S:87393761
M:GANDALF SPIRULINA
O:VieSun inc
5 Dead
Trademark Alertz updated from USPTO on 2030-01-24